RTJBench: A Real-Time Java Benchmarking Framework
نویسندگان
چکیده
The paper gives an overview of RTJBench, a framework designed to assist in the task of benchmarking programs written in the Real-Time Specification for Java, but with potentially more general applicability. RTJBench extends the JUnit framework for unit testing of Java applications with tools for real-time environment configuration, simple data processing and configurable graphical presentation services. We present design principles of RTJBench and give an example of a benchmarking suite we have been using for daily regression benchmarking of the Open Virtual Machine.
منابع مشابه
A Hybrid Simulation/physical Environment for Benchmarking Real-time Distributed Control Systems
In this paper we propose a hybrid physical/simulation environment for benchmarking real-time distributed control systems. This environment uses Arena® Real Time for simulation and the Java-based TINI platform for real-time control. Experimental results show that the characteristics of the physical device can be accounted for through the use of this hybrid environment. Copyright © 2005 IFAC
متن کاملEvaluating Real-Time Java Features and Performance for Real-Time Embedded Systems
This paper provides two contributions to the study of programming languages and middleware for real-time and embedded applications. First, we present the empirical results from applying the RTJPerf benchmarking suite to evaluate the efficiency and predictability of several implementations of the Real-time Specification for Java (RTSJ). Second, we describe the techniques used to develop jRate, w...
متن کاملEvaluating Real-Time Java for Mission-Critical Large-Scale Embedded Systems
Many of the benefits of Java, including its portability, networking support, and simpliciv, are of increasing importance to large-scale distributed realtime embedded (DRE) systems, but have been unavailable due to the lack of acceptable real-time performance. Recent work establishing the Real-Time Specification for Java (RTSJ) [ I ] has led to the emergence of Real-Time Java Virtual Machines (R...
متن کاملEnhancing OSGi with real-time Java support
Although OSGi was designed with embedded systems in mind, its current support is insufficient for coping with one main characteristic of many embedded systems: real-time performance. This article analyzes different key issues in providing OSGi with real-time Java performance covering motivational issues, and different integration ways and challenges stemmed from the integration. It also contrib...
متن کاملMeasurement Analysis When Benchmarking Java Card Platforms
The advent of the Java Card standard has been a major turning point in smart card technology. With the growing acceptance of this standard, understanding the performance behaviour of these platforms is becoming crucial. To meet this need, we present in this paper, a benchmark framework that enables performance evaluation at the bytecode level. This paper focuses on the validity of our time meas...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Stud. Inform. Univ.
دوره 4 شماره
صفحات -
تاریخ انتشار 2005